JavaScript Reserved Words

JavaScript முன்பதிவு செய்யப்பட்ட சொற்களைக் கற்றுக்கொள்ளுங்கள்

JavaScript முன்பதிவு செய்யப்பட்ட சொற்கள்

JavaScript இல் நீங்கள் இந்த முன்பதிவு செய்யப்பட்ட சொற்களை மாறிகள், லேபிள்கள் அல்லது செயல்பாடு பெயர்களாகப் பயன்படுத்த முடியாது:

⚠️ முக்கிய குறிப்பு:

இந்த முன்பதிவு செய்யப்பட்ட சொற்களை மாறி பெயர்களாகப் பயன்படுத்த முயற்சிக்காதீர்கள். இது பிழைகளை உருவாக்கும்.

முன்பதிவு செய்யப்பட்ட சொற்கள் பட்டியல்

முன்பதிவு செய்யப்பட்ட சொற்கள்
abstractargumentsasync *await *
booleanbreakbytecase
catchcharclass *const *
continuedebuggerdefaultdelete
dodoubleelseenum *
evalexport *extends *false
finalfinallyfloatfor
functiongotoifimplements
import *ininstanceofint
interfacelet *longnative
newnullpackageprivate
protectedpublicreturnshort
staticsuper *switchsynchronized
thisthrowthrowstransient
truetrytypeofusing *
varvoidvolatilewhile
withyield

📝 குறிப்பு:

* உடன் குறிக்கப்பட்ட சொற்கள் 2015 க்குப் பிறகு JavaScript க்கு சேர்க்கப்பட்டுள்ளன.

JS News 2025-2015 இல் புதிய JavaScript பதிப்புகள் பற்றி மேலும் படிக்கலாம்.

அகற்றப்பட்ட முன்பதிவு செய்யப்பட்ட சொற்கள்

பின்வரும் முன்பதிவு செய்யப்பட்ட சொற்கள் ECMAScript 5/6 தரத்திலிருந்து அகற்றப்பட்டன:

abstract    boolean     byte        char
double      final       float       goto
int         long        native      short
synchronized throws     transient   volatile

JavaScript பொருள்கள், பண்புகள் மற்றும் முறைகள்

நீங்கள் JavaScript உள்ளமைக்கப்பட்ட பொருள்கள், பண்புகள் மற்றும் முறைகளின் பெயரைப் பயன்படுத்துவதையும் தவிர்க்க வேண்டும்:

Array          Date           eval          function
hasOwnProperty Infinity       isFinite      isNaN
isPrototypeOf  length         Math          NaN
name           Number         Object        prototype
String         toString       undefined     valueOf

Java முன்பதிவு செய்யப்பட்ட சொற்கள்

JavaScript பெரும்பாலும் Java உடன் இணைந்து பயன்படுத்தப்படுகிறது. சில Java பொருள்கள் மற்றும் பண்புகளை JavaScript அடையாளங்காட்டிகளாகப் பயன்படுத்துவதைத் தவிர்க்க வேண்டும்:

getClass      java         JavaArray    javaClass
JavaObject    JavaPackage

பிற முன்பதிவு செய்யப்பட்ட சொற்கள்

JavaScript பல பயன்பாடுகளில் நிரலாக்க மொழியாகப் பயன்படுத்தப்படலாம்.

HTML மற்றும் Window பொருள்கள் மற்றும் பண்புகளின் பெயரைப் பயன்படுத்துவதையும் தவிர்க்க வேண்டும்:

alert     all        anchor     anchors
area      assign     blur       button
checkbox  clearInterval clearTimeout clientInformation
close     closed     confirm    constructor
crypto    decodeURI  decodeURIComponent defaultStatus
document  element    elements   embed
embeds    encodeURI  encodeURIComponent escape
event     fileUpload focus      form
forms     frame      innerHeight innerWidth
layer     layers     link       location
mimeTypes navigate   navigator  frames
frameRate hidden     history    image
images    offscreenBuffering open      opener
option    outerHeight outerWidth packages
pageXOffset pageYOffset parent   parseFloat
parseInt  password   pkcs11     plugin
prompt    propertyIsEnum radio    reset
screenX   screenY    scroll     secure
select    self       setInterval setTimeout
status    submit     taint      text
textarea  top        unescape   untaint
window

HTML நிகழ்வு கையாளிகள்

கூடுதலாக, அனைத்து HTML நிகழ்வு கையாளிகளின் பெயரைப் பயன்படுத்துவதையும் தவிர்க்க வேண்டும்.

எடுத்துக்காட்டுகள்:

onblur        onclick       onerror      onfocus
onkeydown     onkeypress    onkeyup      onmouseover
onload        onmouseup     onmousedown  onsubmit

JavaScript முன்பதிவு செய்யப்பட்ட சொற்கள் பயிற்சி

இந்த பயிற்சி உங்கள் JavaScript முன்பதிவு செய்யப்பட்ட சொற்கள் பற்றிய அறிவைச் சோதிக்க உதவும்.

பின்வரும் எந்த சொல்லை JavaScript மாறி பெயராகப் பயன்படுத்தலாம்?

class
✗ தவறு! class என்பது JavaScript இல் முன்பதிவு செய்யப்பட்ட சொல் (ES6 இல் சேர்க்கப்பட்டது)
function
✗ தவறு! function என்பது JavaScript இல் முன்பதிவு செய்யப்பட்ட சொல்
myVariable
✓ சரி! myVariable என்பது ஒரு செல்லுபடியாகும் மாறி பெயர், ஏனெனில் இது முன்பதிவு செய்யப்பட்ட சொல் அல்ல
let
✗ தவறு! let என்பது JavaScript இல் முன்பதிவு செய்யப்பட்ட சொல் (ES6 இல் சேர்க்கப்பட்டது)